package com.jhhc.WaterQuality.Calculate.Forecast.dao;

import com.jhhc.WaterQuality.BaseInfo.entity.BDMS_BA_BASINSCHEME_B;
import com.jhhc.WaterQuality.Calculate.Forecast.entity.BDMS_CALCULATESCHEME_M;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * (BdmsCalculateschemeM)表数据库访问层
 *
 * @author makejava
 * @since 2023-06-19 18:03:00
 */


public interface BDMS_CALCULATESCHEME_M2Mapper {




    //根据项目id 方案id 起讫时间 是否预报时间
    List<BDMS_CALCULATESCHEME_M> selectAllByPid(@Param("projectId") Integer projectId,@Param("calSchemeId") String calSchemeId
            ,  @Param("startTime") String startTime, @Param("endTime") String endTime,
                                                @Param("isForecastTime") boolean isForecastTime);

    BDMS_CALCULATESCHEME_M queryByCalId(String calSchemeId);
    int insert(BDMS_CALCULATESCHEME_M bdms_calculatescheme_m);

    BDMS_CALCULATESCHEME_M selectById(@Param("calSchemeId") String calSchemeId);
}

